import yrRequest from "./index"

/**轮播图
 * type :资源类型,对应以下类型,默认为 0 即 PC
  *0: pc
  *1: android
  *2: iphone
  *3: ipad
  *接⼝地址 : /banner
 */
  export function getBanners(){
    return yrRequest.get("/banner",{
      type:2
    })
  }

 
  export function getRankings(type){
    return yrRequest.get("/top/song",{
      type
    })
  }

/**
 * 可选参数 :
  *cat : tag, ⽐如 " 华语 "、" 古⻛ " 、" 欧美 "、" 流⾏ ", 默认为 "全部",可从歌单分类接⼝获取(/playlist/catlist)
  *limit : 取出歌单数量 , 默认为 50
  *offset : 偏移数量 , ⽤于分⻚ , 如 :( 评论⻚数 -1)*50, 其中 50 为 limit 的值
  *接⼝地址 : /top/playlist
 */
export function getSongMenu(cat="全部",limit=6,offset=0){
  return yrRequest.get("/top/playlist",{
    cat,
    limit,
    offset
  })
}
/**获取歌单所有歌曲
*必选参数 : id : 歌单 id
*可选参数 : limit : 限制获取歌曲的数量，默认值为当前歌单的歌曲数量
*可选参数 : offset : 默认值为0
*调用例子 : /playlist/track/all?id=24381616&limit=10&offset=1
**/
export function getSongDetailList(id,limit=20,offset=0){
  return yrRequest.get("/playlist/track/all",{
    id,
    limit,
    offset
  })
}
export function getSongDetail(id){
  return yrRequest.get("/playlist/detail",{
    id
  })
}